delay or put off - Turco Inglés Diccionario